home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 176-200 / scopedisk181 / sculpt / sculpt3d-text < prev    next >
Text File  |  1995-03-19  |  3KB  |  53 lines

  1. Hidden Sculpt 3D commands 
  2. ------------------------- 
  3.  
  4. I found some more undocumented features of the Sculpt 3D ray tracing
  5. program. If some of these don't work for you, check your version. I am
  6. using v1.102. If you have an earlier version, you can get an update from
  7. Byte by Byte. The newer version is supposed to have some optimizations for
  8. faster rendering speeds. 
  9.  
  10. By clicking on the DOWN window, and then pressing CTRL-D you bring up
  11. a requestor that asks you for a magic number. The valid entries and
  12. their effects are described below. 
  13.  
  14.     123     Palette and Exposure lock 
  15.             Enables additional menu selections. COLOR LOCK and COLOR
  16.             UNLOCK are added to the Observer/Mode menu, and LOCK and
  17.             UNLOCK are added to the Observer/Exposure menu. These
  18.             features are described in detail in the documentation for
  19.             the latest release of MOVIE! by Eric Graham. These
  20.             commands lock the palette and exposure of consecutive
  21.             renderings so they may be compressed for animation. 
  22.  
  23.     100     Set mirror recursion depth 
  24.             Brings up a requestor that allows you to change the mirror
  25.             recursive depth value (default is 5). 
  26.  
  27.     101     Set glass recursion depth 
  28.             Brings up a requestor that allows you to change the glass
  29.             recursive depth value (default is 5). 
  30.  
  31.     1044    Set the debug value 
  32.             Brings up a requestor that allows you to set the debug
  33.             value From what I saw, it seems that 0 doesn't output
  34.             debug data, non 0 does send debug data to standard output
  35.             (you should invoke Sculpt 3D from CLI so the output will
  36.             go to the CLI window, or you could probably redirect it to
  37.             a printer or file). Small numbers cause mostly timing data
  38.             to be displayed. Large or negative numbers cause
  39.             additional data to be displayed if the scene has mirrored
  40.             or glass objects. It looked like the code also tested for
  41.             debug values of 3, 4, and 5, but I couldn't see any
  42.             difference in the output. 
  43.  
  44. What puzzles me is why the debug code, and the many tests against its
  45. value are in the release version of the program at all. Why increase
  46. the size of the program, load times, and execution times with runtime
  47. debug tests and code when it could have been conditionally compiled
  48. code, present during development, and absent from the release version.
  49. But this is a small complaint for a very good program. 
  50.  
  51. Steve Hatchett c/o HUBERT bbs (Nevada) 
  52.                    702-322-8877
  53.